package com.ice.framework.utils

import android.content.Context
import android.content.res.AssetManager

import java.io.BufferedReader
import java.io.IOException
import java.io.InputStreamReader

/**
 * <读取Json文件的工具类>
 *
 * @author: 小嵩
 * @date: 2017/3/16 16:22
</读取Json文件的工具类> */

class GetJsonDataUtil {


    fun getJson(context: Context, fileName: String): String {

        val stringBuilder = StringBuilder()
        val assetManager = context.assets
        val bf = BufferedReader(InputStreamReader(
                assetManager.open(fileName)))
        stringBuilder.append(bf.use { it.readText() })
//        bf.useLines { lines ->
//            {
//                lines.forEach {
//                    stringBuilder.append(it)
//                }
//            }
//        }

        return stringBuilder.toString()
    }
}

